﻿Public Class cEntidad
    Private varCodigo_Entidad As String
    Private varNombre_Entidad As String
    Private varNit_Entidad As String
    Private varEstado_Entidad As String
    Private Validar_Campos As New cEntidad_Validar

    Public Property Codigo_Entidad As String
        Get
            Return varCodigo_Entidad
        End Get
        Set(ByVal codigo As String)
            varCodigo_Entidad = codigo
        End Set
    End Property

    Public Property Nombre_Entidad As String
        Get
            Return varNombre_Entidad
        End Get
        Set(ByVal nombre As String)
            varNombre_Entidad = Nombre
        End Set
    End Property

    Public Property Nit_Entidad As String
        Get
            Return varNit_Entidad
        End Get
        Set(ByVal nit As String)
            varNit_Entidad = nit
        End Set
    End Property

    Public Property Estado_Entidad As String
        Get
            Return varEstado_Entidad
        End Get
        Set(ByVal estado As String)
            varEstado_Entidad = estado
        End Set
    End Property

    Public Function Validar() As Boolean
        Return Validar_Campos.Validar(varCodigo_Entidad, varNombre_Entidad, varNit_Entidad, varEstado_Entidad)
    End Function

End Class
